Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LOCHCRAIG PLACE Terraced £124,950 4 Aug 2023
25 LOCHCRAIG PLACE Terraced £63,000 8 May 2018